<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2017/1/16
 * Time: 19:18
 */
Class ImageModel extends Model{

    /**
     * 获得单条数据
     * @param $condition 条件
     * @return mixed
     */
    public function getDataByOne($condition,$field){
        return $this->where($condition)->field($field)->find();
    }

    /**
     * 获得多条数据
     * @param $condition 条件
     * @param $field 字段
     * @param $order 排序
     * @param $limit 数量
     * @return mixed
     */
    public function getDataByMore($condition,$field,$order,$limit){
        return $this->where($condition)->field($field)->order($order)->limit($limit)->select();
    }

    /**
     * 添加图片
     * @param $data 数据
     * @return mixed
     */
    Public function addImage($data){
        return $this->add($data);
    }

    /**
     * 删除图片
     * @param $id id
     * @return mixed
     */
    Public function delImage($id){
        return $this->delete($id);
    }

    /**
     * 更新图片数据
     * @param $condition 条件
     * @param $data 数据
     * @return mixed
     */
    Public function updateImage($condition,$data){
         return $this->where($condition)->save($data);
    }

    /**
     * 数字式格式化
     * @param $data
     * exploe
     * 传入一个array("tttt","4444")
     *
     */
    public function toNumFormat($data,$fillCont){
           $value = "";
           $index = 0;
           for($i=0;$i<$fillCont;$i++){
                if($data[$i]){
                      $value = $data[$i];
                }
                if(empty($data[$i])){
                       $data[$i] = $value.$index;
                       $index++;
                }
           }
           return $data;
    }
}